﻿//====================================================
//
//  转换来自JavaOrClass2Pas(原JavaClassToDelphiUnit)
//  原始作者：ying32
//  QQ: 1444386932
//      396506155
//  Email：yuanfen3287@vip.qq.com
//
//  修改 By：Flying Wang & 爱吃猪头肉
//  请不要移除以上的任何信息。
//  请不要将本版本发到城通网盘，否则死全家。
//
//  Email：1765535979@qq.com
//
//  生成时间：2015-06-11 14:01:51
//  工具版本：1.0.2015.5.17
//
//====================================================
unit Androidapi.JNI.jinteger.jinteger;

interface

uses
  Androidapi.JNIBridge, 
  Androidapi.JNI.JavaTypes;


type
// ===== Forward declarations =====

  Jjinteger = interface; //jinteger.jinteger

// ===== Interface declarations =====

  JjintegerClass = interface(JObjectClass)
  ['{05E07E47-8061-4C1A-B30B-CD1DBBAA2A97}']
    { static Property Methods }

    { static Methods }
    {class} function init: Jjinteger; cdecl; //()V

    { static Property }
  end;

  [JavaSignature('jinteger/jinteger')]
  Jjinteger = interface(JObject)
  ['{DB817E00-3DEB-4E69-8F2A-385434474AF1}']
    { Property Methods }

    { methods }
    function getString: JString; cdecl; //()Ljava/lang/String;
    function toString(param1: Integer; param2: Integer): JString; cdecl; //(II)Ljava/lang/String;
    function hashCode(Val: JString): JInteger; cdecl; //(Ljava/lang/String;)Ljava/lang/Integer;

    { Property }
  end;

  TJjinteger = class(TJavaGenericImport<JjintegerClass, Jjinteger>) end;

implementation

procedure RegisterTypes;
begin
  TRegTypes.RegisterType('Androidapi.JNI.jinteger.jinteger.Jjinteger', 
    TypeInfo(Androidapi.JNI.jinteger.jinteger.Jjinteger));
end;


initialization
  RegisterTypes;

end.
